Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 HAMBROUGH ROAD Semi-Detached £396,308 £110,000 14 Dec 2000
123A HAMBROUGH ROAD Flats/Maisonettes £263,113 £143,111 22 Jul 2005
125 HAMBROUGH ROAD Detached £437,108 £130,000 30 Jul 2001
131 HAMBROUGH ROAD Terraced £401,995 £237,000 7 May 2010
133 HAMBROUGH ROAD Terraced £393,108 £230,000 29 Mar 2012
139 HAMBROUGH ROAD Terraced £509,231 £215,000 23 May 2003
141 HAMBROUGH ROAD Terraced £514,274 £240,000 15 Jan 2004
143 HAMBROUGH ROAD Terraced £522,692 £400,000 10 Jan 2017